exports.Base = new Class(/** @lends CaboCity.def.Base# */{
	/**
	 * @class Métodos que debe implementar cualquier objeto para definicir acciones de cosas del motor.
	 * @interface
	 * @constructs
	 * 
	 * @property {CaboCity.t.definitionType TODO} type Identificador para saber a que tipo de definición pertenece la definición.
	 * 
	 * */
	initialize: function(){}
	/**
	 * Comprueba que el objeto esté bien-formado.
	 * @public
	 * @return {Boolean}
	 * */
	,isGoodFormed: function(){}
	
	/**
	 * TODO
	 * Exporta la definición actual a un objeto "jsoneable".
	 * @return {key:value{}} Objeto "jsoneable"
	 * */
	,exports: function(){}
});